home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 August: Tool Chest / Dev.CD Aug 00 TC Disk 2.toast / pc / sample code / quicktime / streaming / qtspacketizerreassembler / imaaudiortp / sources / rtprssmimaaudio.r < prev    next >
Encoding:
Text File  |  2000-06-23  |  1.0 KB  |  52 lines

  1. /*
  2.     File:        RTPRssmIMAAudio.r
  3.  
  4.     Contains:    Resources for IMA Audio RTPReassembler
  5.  
  6.     Copyright:    © 1997-1998 by Apple Computer, Inc., all rights reserved.
  7.     
  8.     
  9.     
  10.     An RTPReassembler must define at least one reassembler info resource
  11.     (kRTPReassemblerInfoResType) and a public component resource map ('thnr') that
  12.     points to the reassembler info resources.
  13.     
  14.     QuickTime Streaming uses a reassembler info resource to determine what RTP
  15.     payload type a reassembler handles, and to compare reassemblers that handle the
  16.     same payload type.
  17. */
  18.  
  19. #define SystemSevenOrLater 1
  20. #define SystemSevenOrBetter    1
  21.  
  22.  
  23. #include "RTPRssmIMAAudioResources.h"
  24. #include "QTStreamingComponents.r"
  25. #include "ComponentThing.r"
  26.  
  27.  
  28.  
  29. resource 'thnr' ( kComponentBaseID )
  30. {
  31.     {
  32.         kRTPReassemblerInfoResType, 1, 0,
  33.         kRTPReassemblerInfoResType, kComponentBaseID, cmpResourceNoFlags,
  34.     }
  35. };
  36.  
  37.  
  38.  
  39. resource kRTPReassemblerInfoResType ( kComponentBaseID )
  40. {
  41.     {
  42.         {
  43.             kRTPPayloadSpeedTag, 128,
  44.             kRTPPayloadLossRecoveryTag, 128
  45.         },
  46.         
  47.         kRTPPayloadTypeDynamicFlag,
  48.         0,
  49.         IMA_AUDIO_PROTOCOL_ENCODING_STRING
  50.     }
  51. };
  52.